petit constable - Spanish English Dictionary